package com.example.onlineanswer.model.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 竞赛详情视图对象
 */
@Data
public class ContestDetailVO extends ContestVO {

    /**
     * 题目数量
     */
    private Integer questionCount;

    /**
     * 题目列表
     */
    private List<QuestionVO> questions;

    /**
     * 当前用户是否已参与
     */
    private Boolean hasJoined;

    /**
     * 当前用户参与信息
     */
    private ParticipationVO participation;
} 